// Codigo unico de grupo: GPS3_14
// Integrante 1: Juan Manuel Gonzalez Garzon (200913667)

import java.io.*;

public class imperial {

	public static void main(String[] args) throws Throwable {

		BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
		String line = reader.readLine();  
		try{
			while (!line.equals("*"))
			{
				String resp = "";
				String correccion=line;

				if(correccion.contains("DCCCC"))correccion=correccion.replace("DCCCC", "CM");
				else correccion=correccion.replace("CCCC", "CD");

				if(correccion.contains("LXXXX"))correccion=correccion.replace("LXXXX", "XC");
				else correccion=correccion.replace("XXXX", "XL");

				if(correccion.contains("VIIII"))correccion=correccion.replace("VIIII", "IX");
				else correccion=correccion.replace("IIII", "IV");

				char[] letras=line.toCharArray();

				int minEliminaciones=Integer.MAX_VALUE;
				int minInserciones=Integer.MAX_VALUE;
				int minSuma=Integer.MAX_VALUE;

				char[] letrasBien=correccion.toCharArray();
				int numPruebas = (letras.length-letrasBien.length)+1;
				for (int i = 0; i < numPruebas; i++)
				{
					int eliminaciones=0;
					int inserciones=0;
					int suma=0;

					for (int j = 0; j < letras.length; j++){
						try{
							char x=letrasBien[j];
							if(letras[j]!=x){
								if(letrasBien[j]==' ')eliminaciones++;
								else{
									eliminaciones++;
									inserciones++;
								}
							}
						}catch(ArrayIndexOutOfBoundsException e){eliminaciones++;}
					}

					correccion=" "+correccion;
					letrasBien=correccion.toCharArray();
					suma=inserciones+eliminaciones;
					if(suma<=minSuma)
					{
						minSuma=suma;
						if(eliminaciones<minEliminaciones){
							minEliminaciones=eliminaciones;
						}
					}
				}

				minInserciones=minSuma-minEliminaciones;
				resp=minEliminaciones+" "+minInserciones;
				System.out.print(resp+"\r\n");

				line = reader.readLine();
			}
			reader.close();
		}
		catch(IOException e){e.printStackTrace();}
	}	
}